(function (fruit, util, global) {

    var log = fruit.log = function(value){
        if(console && fruit.DEBUG){
            console.log(value);
        }
    };

    log.dir = function(value){
        if(console && fruit.DEBUG){
            console.dir(value);
        }
    };

    fruit.log.warn = function(value){
        if(console && fruit.DEBUG){
            console.warn(value);
        }
    };

    log.debug = function(value){
        if(console && fruit.DEBUG){
            console.debug(value);
        }
    };

    log.error = function(value){
        if(console && fruit.DEBUG){
            console.error(value);
        }
    };

})(fruit, fruit.util, fruit.global);